package com.choosefine.it.company.model.dto;

import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;

public class CompanyBankCardDTO implements Serializable {
	@ApiModelProperty(value="用户编码",required=true)
    private String userCode;
	
	@ApiModelProperty(value="银行开户名",required=true)
    private String bankAccountName;
	
	@ApiModelProperty(value="开户银行",required=true)
    private String bankAccount;
	
	@ApiModelProperty(value="开户行所在城市",required=true)
    private String city;
	
	@ApiModelProperty(value="银行卡号",required=true)
    private String cardId;

	@ApiModelProperty(value = "0代表对公,1代表对私")
	private  Integer isPublicAccount;

	@JsonIgnore
	@ApiModelProperty(value = "创建时间")
	private Long cime;

	@JsonIgnore
	@ApiModelProperty(value = "是否删除,0代表未删除,1代表删除")
	private Integer isValid;

	public Integer getIsValid() {
		return isValid;
	}

	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}

	public Long getCime() {
		return cime;
	}

	public void setCime(Long cime) {
		this.cime = cime;
	}

	public Integer getIsPublicAccount() {
		return isPublicAccount;
	}

	public void setIsPublicAccount(Integer isPublicAccount) {
		this.isPublicAccount = isPublicAccount;
	}

	public String getUserCode() {
		return userCode;
	}

	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}

	public String getBankAccountName() {
		return bankAccountName;
	}

	public void setBankAccountName(String bankAccountName) {
		this.bankAccountName = bankAccountName;
	}

	public String getBankAccount() {
		return bankAccount;
	}

	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCardId() {
		return cardId;
	}

	public void setCardId(String cardId) {
		this.cardId = cardId;
	}

	
	
	
}
